Added print statements [debug]
Added Prune Dependency Mode
Added blank DOWorkRepresentation class
WorkDescriptor stores a DOWorkRepresentation which is constructed from a optional parameter of the llvmir
DOWorkRepresentation has LLVM header and so does not compile
Added a basic Aggregate class