Service Layer
* Completed Service layer
* Completed Service layer Tests
* Implemented ViewModels in Service layer for Validation