 
 // Libraries
 #include "Adafruit_LEDBackpack.h"
-#include "Adafruit_NeoMatrix.h"
 #include "Adafruit_NeoPixel.h"
 #include "Adafruit_GFX.h"
 #include "Wire.h"
 #include "RTClib.h"
 #include "Pitches.h"
 
-//// Debouncing Items
+//// Smoothing Variables:
 //#define DEBOUNCE 10                           // # ms (5+ ms is usually plenty)
 //#define NUMBUTTONS sizeof(buttons)            // Macro determines size of array, by checking size
 //byte buttons[] = {2, 3, 4, 5, 12};            // Pins of buttons to be doubounced
 //byte down[NUMBUTTONS], pressed[NUMBUTTONS], released[NUMBUTTONS];
-//
-
-//// Input/Output Pins
-int brightKnob =      A3;      // 7-Sebment
+
+// Input/Output Pins
+int brightKnob =          A3;      // 7-Sebment
 //int minPlusButton =     2;       // Timekeeping
 //int minMinusButton =    3;       // Timekeeping
 //int hourPlusButton =    4;       // Timekeeping
 //int hourMinusButton =   5;       // Timekeeping
-int brightSwitch = 7;
-int reminderSwitchIn =  6;       // Switch: Reminder
-
-int piezoOut =          8;      // Speaker
-//int fourTwentyLED =     9;       // LED: Green
-int neoPixelPin =       10;       // RGB-LED: Green
-
-
-//// Variables
-int reminderState;               // Switch (Reminder)
-int noteCounter;                 // Counts theme music notes
-boolean running =        false;  // Colon ON/OFF
-
-//// Hour Adjustment Variables
+int reminderSwitch =      6;       // Switch: Reminder
+int brightSwitch =        7;
+int piezoOut =            8;       // Speaker
+int neoPixelPin =         10;      // RGB-LED: Green
+
+// Variables
+int reminderState;                 // Switch (Reminder)
+int noteCounter;                   // Counts theme music notes
+boolean running =        false;    // Colon ON/OFF
+int decimalTime;                   // Overall Clock Time
+long previousMillis;
+
+// Hour Adjustment Variables
 //int hourCount;                   // | > For manual time adjustment
 //int minuteCount;                 // | ^
 //int adjustedHour;                // | ^
 //int adjustedMinute;              // | ^
-//
-//
-//// Smoothing Variables:
-//const int numReadings =  12;      // Number of readings to use (speeds/slows)
-//int readings[numReadings];        // Readings from the analog input
-//int index = 0;                    // Index of the current reading
-//int total = 0;                    // Running total
-//int average = 0;                  // Final average
-
-int decimalTime;                 // Overall Clock Time
-long previousMillis;
 
 // Setup Components
 RTC_DS1307 RTC;
 Adafruit_7segment disp = Adafruit_7segment();
 Adafruit_AlphaNum4 alpha4 = Adafruit_AlphaNum4();
-//Adafruit_NeoPixel strip = Adafruit_NeoPixel(60, neoPixelPin, NEO_GRB + NEO_KHZ800);
-
-// Set Neopixel strip (TRYOUT)
-Adafruit_NeoMatrix matrix = Adafruit_NeoMatrix(5, 8, neoPixelPin,
-NEO_MATRIX_TOP + NEO_MATRIX_RIGHT +
-NEO_MATRIX_ROWS + NEO_MATRIX_PROGRESSIVE,
-NEO_GRB + NEO_KHZ800);
+Adafruit_NeoPixel strip = Adafruit_NeoPixel(60, neoPixelPin, NEO_GRB + NEO_KHZ800);
+
 
 // ================================================================================== //
 //                                  *** SETUP ***

  disp.begin(0x70);                                       // Start 7 Segment
  alpha4.begin(0x71);                                     // Start Alphanumeric

  matrix.begin();                                          // Start Neopixel
  matrix.show();                                           // Initialize all pixels to 'off'
}




void setup()
{
  pinMode (brightKnob, INPUT);              // Potentiometer
  pinMode (brightSwitch, INPUT);            // Reminder Switch
  pinMode (reminderSwitch, INPUT);        // Reminder Switch

  //  pinMode (minPlusButton, INPUT);       // Minute +
  //  pinMode (hourPlusButton, INPUT);      // Hour +
  //  pinMode (minMinusButton, INPUT);      // Minute -
  //  pinMode (hourMinusButton, INPUT);     // Hour -
  
  pinMode (piezoOut, OUTPUT);
  pinMode (neoPixelPin, OUTPUT);            // Neopixel
  
  //  // Debounce
  //  byte buttonCount;
  //  for (buttonCount = 0; buttonCount < NUMBUTTONS; buttonCount++)
