Moved DatastoreService and its implementation to Datastore service module