adding circle / rect overlap check using binary representation of lat/lng
fixing circular query