Prevented the root component from being mounted in tests
Brought back routes.cljs and secretary since it seems cleaner
Updated some dependencies to make browser repl work again
Improved the router for wrong paths and corrected a schema in actions.cljs