router - routes work

Important because this is how Backbone controls app flow.
routes - routes work when opened in current and new window

Need to not use pushState so that we can still route when the page is
opened in a new link. This is useful because users expect this type of
behaviour to work.