Added wall bouncing