Simply a MiddleWare that takes care of custom exceptions and 404's