Slim view in progress

The code is a mess. Will try to implement something that works, then I
plan on starting the front-end over again, implemented with SASS.
Finish slim view; must redo templates soon

Due to shifting scope and me lacking knowledge of best practices, the
whole front-end is a mess, and is due for total redevelopment in near
future.