ElasticStore implementation

Change-Id: Icbb85deb6f13514643995b27a69eea45a9154438
- First implementation of ElasticStore

Change-Id: Ie3a8e4e65f6d17df73319bc7146af7fb30356cbf