add gitignore and gitmodules
Add vim files