turn layout into grid rather than table
improve YAML loading
changes to styling, layout and a code comment
Merge pull request #2 from bathweb/master

Mostly changes to layout