simple operations + init of composites
All tests passing again after having merged CompositeOperation + Operation
dependency registration
simple dependencies