add gitignore
separate js, css, and html