fixed movement bug where it only deducted from your moves the taxicab distance between origin and goal, without considering walls