use ngInject for closure compiler
(cleaner code and less jshint warnings)