add vim tab controls, gitignore and tmux updates