SOLID principles

GPTKB entity