some refactoring and plans for pathogen or vundle or some way to manage vim plugins