working SD card, added hardware, added libs to makefiles