added DerivedSystem - a container for successor systems
fixed overwritten functions bug
fixed dummy component creation; fixed viewdefinition in suc. state