update readme and add gitignore
add .gvimrc for linux