First test implement.
First test passed
Second test implement
Second test passed
Third test implement
Third test passed
Fourth test implement
Fourth test passed
Added test: testPerfectGame()