Refactor entity, add listner and improve in functionality
Merge pull request #84 from ritesharora89/profile

Refactor entity, add listner and improve in functionality