Added collision detection to visual objects, and deleted rectangular bounding boxes due to complications.