wall following and tile movement