Minor change.
Refactored generic DataService (added create, update and delete) + refactored controllers that uses DataService.