breaking shit with router
Added validator interface.  Just needs report route + report viewer
completed functionality for error reporting