Crichton refactoring documentation

@fosdev @sheavalentine-mdsol @jlo188 @jcarres-mdsol @ChazzMaTazz  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.