UserDefinedContent enables CMS users to create content blocks via a drag and drop interface