   accelerometer = new Accelerometer();
   accelerometer->setup();
 
+#if MAD_LIGHTS_ENABLED
   lights = new Lights(NEOPIXEL_PIN_A, NEOPIXEL_PIN_B, NEOPIXEL_COUNT);
   lights->on();
+#endif
 
   button0 = new Button(BUTTON_0_PIN);
   button1 = new Button(BUTTON_1_PIN);


// Defines
#define LED 13
#define RELAY_0_PIN 10
#define RELAY_1_PIN 9
#define BUTTON_0_PIN 6
#define BUTTON_1_PIN 5
#define NEOPIXEL_PIN_A 8
#define NEOPIXEL_PIN_B -1
#define NEOPIXEL_COUNT 12
#define FIRE_BURST_SHORT_DURATION 200

#define MAD_LOGGING 1


#pragma mark - Main

  remote->loop();
  button0->loop();
  button1->loop();
  
#ifdef MAD_LOGGING
static int t = 0;
if ( t == 0 ) {
  Serial.println("loop");
}
t = (t+1)%1000;
#endif
  // indicates whether we should clear last command
  // boolean clearLastCommand = true;

