moved end of round logic to player, test coverage.