Added ILogger and SDLogger and HiveMonitor

Tested hook-up of HiveMonitor events to SDLogger to write data to SD
card.