* Rethink how to store/cache the state of the buffer or fetch the list every time if the performance allows * Make the code more readable by splitting the long functions into smaller units Related to and will solve https://github.com/bagrat/vim-buffet/issues/24
Related to and will solve #24