Hector based message store and context store implementation.

Handled this in other methods as well.