'isValid' now verifies current player properly. Fixed #30.