Feature additionalclasses

Hi there,

here are some changes I made to my local project to support TAggregatedObject and TContainedObject functionality. I don't know if you guys are interested in this, but I would definitely appreciate some feedback if you should take a look at it.

Kind Regards
Al