Tidy up generated HTML

 * show ‘cards’ instead of tables, using underscore templates
 * replace brooklyn-esque navbar with bootstrap tabs for categories