Add fillable to models and make controllers a bit more testable with dependency injection