Set turnController to null when game ends
Fix: Player does not discard hand at end of turn