adding avoid walls code
Slight tweak to wall avoiding
Merging changing