Python Class Circular Reference Detected Definition