Implemented most of the none-game play message handling.