Updating how error models are handled as well as adding UrlHelper