Moved Message class away from the BroadcastSimulator file and refactored the checkMessagePool method a little bit. Also added a few comments in broadcastSimulator.h