Add basic layout styling

This pull request adds foundation and a few other things to create a decent basic layout. This also adds a generic landing page.