Refactored GridScheduler constructor, and new MessageControl
constructors