* Updated pushMessage() and popMessage() in MessageQueue to use Message parameter.