Fixes #3 Player's move is now validated to make sure 1) the location is
secret path or 2) orthogonal to the starting location.