Movement changes

Now impossible to move a piece off the grid or through/onto an
obstacle/piece