More than one parent

Hi.

I've done the following changes and additions:
* property browser handles insertion and deletion of properties
* properties can be added to many groups
* removed todo #6
* instant update for models in property browser #15