Update .gitignore
Reorganize gruntfile.
Update CSS
Reorgnaize the template structure to allow for multiple pages and update tests (probably incorrectly)