adding ml-id-generator service
refactoring ml-data-service
refactroing file names
refactoring ml-data-service spec
adding task service spec
adding getTaskFor implementation in task service
adding addTaskTo spec and implementation
adding removeTaskFrom spec and implementation
removing list directive test for now