Cleaned up blueprints, added consistent error handling using new 500 and 404 handlers.
gls