C2 framework root commit
wothis is the code as of thursday 5th
Merge pull request #58 from MGhanem/C2_Framework_Task

C2 framework task