Cleanup the dependencies
Require autoload
Add a railtie to eager load the namespace