update bkml to parser multiply polygons in kml and fix circular dependency bug