Some restructuring.

- Moved back from Bower + NPM to solely NPM
- Removed the "alerts" system
- Served some fonts via Google fonts instead of locally, for performance.

TODO: make back/forward buttons work with AJAX as you'd expect them to.