 //#include <Adafruit_BNO055.h>
 #include <Adafruit_BME280.h>
 
+#include <string>
+
 // RCR headers
-#include "Setupable.h"
+#include "setupable.h"
+#include "setup.h"
 
 FILE file; // file manager
 SdFatSdio sd_card; // SD card manager


// SD card libraries
#include <BlockDriver.h>
#include <FreeStack.h> // something is wrong with this library.
#include <MinimumSerial.h>
#include <SdFat.h>
#include <SdFatConfig.h>

// For more info, see "setupable.h".
//custom::Setupable* setupables[] = {  };


void setup_objects() {
  custom::setup<>(sd_card, "ERROR: SD card could not be found or setup...", "Success: SD card ready.");
  custom::setup<>(bme, "Could not find a valid BME280 sensor...", "Success: BME280 ready.");
}

void setup() {
