add gitignore, update vim config