Small cosmetic improvements.

- Added the Typicons web font icons
- Added page.html template
- Added the contact page
- Updated the CSS