update vimrc and create makefile