restructuring
restructuring and adding submodules for vim plugins