Crichton refactoring documentation

@fosdev @sheavalentine-mdsol @jlo188 @jcarres-mdsol new resource descriptor document format documentation. 

Please review and merge. This is based on develop branch, so probably must be merged before other pull requests.