Changes to base class Message. Comments added to finished classes.