Add backbone router.

Restructure main.js as cleaner module.
Undo auto-bootstrap tab changing based on data-toggle="tab"
type stuff.
Manually using routes to change tabs.