model object now can be injected, not anymore present as property on scope, updated dependencies