feat(views): Add default injectables to view
feat(server): Differentiate between models and view models
refactor(main): Test out inject on view models
refactor(template): Use view model method isOwner