message store update for new architechture
Merge pull request #34 from Asitha/message-store-update

message store interface update for new architechture