Using constructor pattern naming convention of upper camel case for services (similar to controllers).  Factories remain lower case since they are using the revealing module pattern and are not instantiated with 'new'