Functions and tests for GAmePositionX structure are all done.