Add the ability to parse resource data. Also adds additional logging in descriptors.
Allow resource sections to be accessed by a human readable type. Also fix tests.