Uploading the generated skeleton

Skeleton generated with Visual Paradigm UML tool.