Addition of SimulationMessage, add exception throwing to parsing of
messages