approaches wall and turns and begins to follow... needs a more elegant way of handling the different steps in the process (approach wall, turn, follow)