changed collision detection from bounding box to circle collision detection