Correct turning issues and add bouncing functionality