adds premove functionality to Game.  needs modifying to make a move
normally if the user is active by the time the premove is received.