Fix: isValidMove is too promiscuous

Fixes issue #9.