Makeshift Design Patterns By Makeshift

UML model