Fixes #33 - Adds support for blueprints at different url prefixes

Basically:

* Splits up all blueprints in different namespaces inside of the `registry`
* Routes registered on the flask app are inside the `app` registry
* When the blueprint is registered to an app, the basePath is changed to use the url_prefix used at that time
* Models are included in all of the different namespaces for now