Add MessageProcessNode class