added circle<>circleSection collision detection
changed collision detection function