Added css and other formatting niceties.  Some refactoring too.
Refactor page tests.
Finish layout and routes