Message between nodes
Add basic methods to GAPNode
Complete constructor and processEvent
ResetMsgBudget as the controller resetting message budget every cycle,
to realize rate control