Moved error page to something that subclasses must define
version bump to 2.1.0
Now, handlers may define an on_startup method that runs after all handlers are instantiated