Generated a new Service Layer

Services now all share DAOs that were created on application startup,
including those that employ caching to improve performance internally