More tests
Making Game functions private and removing PlayerNum param from makeMove
Much comments