added player unit tests, started creating game flow