Implemented the changes from the api by removing service calls. The controllers are thicker now since they inherited the work from some of the services.