Add .gitignore
Add gh-pages rules to Makefile