Add Abstraction: Light Service.
Merge pull request #82 from Erol/light-service

Add Abstraction: Light Service.