Cleanup/Prettify, Use Bootstrap and Roda

This switches the app to use Roda instead of Rails as the web framework, which dramatically simplifies it.  It makes the layout pretty by using bootstrap, which it serves from a CDN.  Slight changes to how things are displayed and handled to fix some errors.  Add a small test suite to make sure navigation works.