.vimrc refactored and .gitignore added