changed movement to be more based on coordinates of square in map