for internal consistency, nodeinfo object should be serialized as evtmessage object. in addition, the nodeinfo object should contain steering file which is required to run basf2. there are too many unnecessary variables in the nodeinfo class, it is strongly desired to modify it.