Real Routes, and a 500

We don't need no `#/` no more. Also, An extra 404 for API methods.

#17
Add 404 for `getBook`

#17
Modal Loading Mask