Fixed testLegalMove. Need to account for when the pawn has moved so it
can only move two spaces on the first turn.