Added spec for ObjectBroker
ObjectBroker works, decomposed NodeTypeNameTranslator