Adding piece checks in GameArbiter requestMove ... so why are the tests I expect to pass still failing? :(
Shave off two failures by noting the color of the last piece moved.
Some more implementation of noting the game state in GameArbiter.

Added FIXME note in GameArbiter requestMove method.