fixing tests and compilation issues while decoupling metamodel from acting classes