Walls added. Some primitive collision detection