A first pass at reading and writing to an SD card

Does not yet compile