#25: Added types and colours to different messages.