+#include <EEPROM.h>
+
 // This is the example sketch that gets loaded on every BlinkyTape during production!
 #include <FastLED.h>
 #include <Animation.h>

  registerPattern(new Scanner(4, CRGB(255,0,0)));
  registerPattern(new Shimmer(0));
  
  initializePattern(0);
}

void loop()

  if(newPattern >= MAX_PATTERNS) {
    return;
  }
  
  EEPROM.write(PATTERN_EEPROM_ADDRESS, newPattern);
  
  currentPattern = newPattern;
  patterns[currentPattern]->reset();
