An abstract repository class with simple CRUD methods for handling eloquent models.