create a helper for error handling and internal redirecting
add the errors controller to the root controller
remove abort in favor of the error helper