Add some unit tests ("Check GetMoves with PutStone" is buggy)