Add snippets. Various updates to vimrc, aliases and gitignore.