setup.py
blueprint structure of classes inheritance
xxx