finish hw01; update .gitignore to ignore vim files