Clean up log calls and log request URL instead of path.
Clean up core events. When a route is not found, issue a 404 response instead of throwing an exception.
Clean up stuff. Kill View component, there is Templating module as a way better alternative.