   }
   state_prev = state_curr;
 }*/
+
+void testColours(){
+  static long prevtime = millis();
+  if(millis()-prevtime > 5000){
+    prevtime = millis();
+    onColourProfile = (onColourProfile + 1) % numOfColourProfiles;
+  }
+}

#include "Animations.h"

//#define buttonPin 12

CapacitiveSensor capSensor = CapacitiveSensor(3,1);
byte onAniProfile = 0;

  bowtie.begin();
  bowtie.setBrightness(26);
  bowtie.show(); // Initialize all pixels to 'off'
  
  //pinMode(buttonPin, INPUT);
  //pinMode(buttonPowerPin, OUTPUT);
  //digitalWrite(buttonPowerPin, HIGH);
  
  randomSeed(analogRead(seedPin));
}

void loop() {
  aniProfileButton();
  //colourProfileButton();
  
  callAnimation(onAniProfile, onColourProfile);
  bowtie.show();
  
  //testColours();
}

void aniProfileButton() {
