Delegate controller dependency injection to an overridable function
Inject appModel into base controller outside of the constructor