Finishing up the inheritance model

Titles are now array-objects. This commit also introduces a slightly revised version of RML, all xml templates will need revising -- that's coming in the next commit