First pass at adding support for data logger

Compiles but hangs after SD card initialization - need to debug