Shallow copy now does new to create a heap instance; which should be wrapped by a smart pointer
Whitespcae fix
ADded const qualifier to shallowCopy() method
Added completionSet as DynamicState<> property to the Well Object
Added Schedule code to load Completions - with integrationTest