Added Ctrl, Service and unit test for controller