add vim temporary files to gitignore
Updates of design