Removed template code
Defined the Alarm protocol
Implemented the Alarm protocol for ConsoleAlarm

Beeps in the console when sound-alarm is called.
Create the TemperatureLog protocol
DocString for the ConsoleAlarm fact
ConsoleLog logging without a sensor
ConsoleLog logging with an invalid sensor id
ConsoleLog logging an invalid temperature
ConsoleLog logging without a temperature
ConsoleLog logging wihtout a timestamp
ConsoleLog logging an invalid timestamp
ConsoleLogging a simple temperature reading
ConsoleLog logging a negative temperature
ConsoleLog logging a negative sensor id
Defined the TemperatorSensor protocol
Dropped "Temperature" from TemperatureLog and TemperatureSensor for consistency
Created the Monitor protocol
create-peak-monitor
create-peak-monitor with a invalid threshold value
create-peak-monitor with a nil duration