moved errors logging back to main method but raising HttpError is now inside overridable method
HandlerProcessor renamed to HandlerType