Added a Log class for the system, and updated notifications to have a
toString method.