Markup and styling home

Lots of updates to the initial view, trying to write semantic HTML
structure as a base to start styling.