UndoMove passes tests
Works if it's white's move, but not if black's....