Remove interfaces and repositories - they really just clutter things up here. A more realistic approach is the model / manager only..
Not needed
Suggest boot over the __construct method. Safer.
Account for using models directly now instead of repositories.
Move required properties to their respective traits
Dub
Translate that shit
Use boot
Clean up and revert from lang test
Base boot method
We need the container
Update the new config names
OrderBy params