Merge pull request #3 from BogamSushil/Phase1

Phase1
Added interfaces for the services
Merge pull request #17 from BogamSushil/Shirish

Shirish