code: def draw_white_circles(self):
          
          for atom in sorted(self.molecule.nearest_points_coords.keys()):
                  self.white_circles = self.white_circles+"<circle cx='"+str(int(self.molecule.nearest_points_coords[atom][0]))+"' cy='"+str(int(self.molecule.nearest_points_coords[atom][1]))+"' r='55' fill='white' />"
docs: The plots are transparent and therefore this function is required to cover up the middle
          part of the plots (that contains text). This function creates white circles that provide
          background.