Singleton instance of in memory data store introduced to facilitate the
dumping of day wise data in there + continuous refactorings and
refinements