Updates:
* add footer to the index page
* update main.scss file
* add generate-nav.js script
* update .gitignore