this DTO will indicate whether the learning design is valid or not.if valid - the message included will be the learningdesign id of the LD savedif not valid - returns the list of error messages/codes
learning design validator - if learning design isnt valid, server will return a list of ValidationErrorDTO objects which hold information about which rule was violated, and which is the offending activity (if applicable)
add some validation for createWorkspaceFolderContent so that a non-unique name doesn't result in an index violation .deleteContentWithVersion - checks if a resource exists before deleting.updated ack message so that it returns the folderContentID
deleteFolder method - it will delete all resources inside that folder (if user has permission to) . if resource inside that folder could not be deleted, it will return a flash message indicating which one could not be deleted.