update .gitignore
(optional/for fun) refactored main.js