Added intersection check for Circle with Circle and Circle class