Collision with walls and floor complete, including gravity.