updating GameEngine methods to use datastore for persistence