Base service providers are now registered on application construct. Error handling is now done with the Error package