First attempt at getting the tree working with CFR xml
Add subparts, emptyparts to parsing