Added a whole bunch of UI stuff, and some routes for more visualizations