issue 6

Completed the find surface function. Now when you try and move to a
location that is in the air or inside the ground, it will find the
appropriate location on the surface to move you to.