added mapping from containment relation to tree-like model, and made
sure compilationUnits are declared such that hyperlinks work and added
type parameters to the containment relation