Created classes CGM and Goal
Class CGM implemented plus tests
Moved goal tests from CGM test case
Implemented the applicable contexts
Implemented Task and TaskTest
Removed warnings
Added Pragmatic Goals