 
 
 void setup() {
-  // Debug led 13 stuff
-  pinMode(13, OUTPUT);
-  digitalWrite(13, LOW);
 
   // Attach the pins and hook up react_to_movement() functions.
   // for (int number = 0; number < ARRAY_SIZE; number++) {
   //   levers[number] = Bounce();
   // }
 
+  // Define lever pin modes.
   pinMode(PIN_LEVER_SWITCH_5, INPUT_PULLUP);
   pinMode(PIN_LEVER_SWITCH_1, INPUT_PULLUP);
   pinMode(PIN_LOCK_SWITCHING_PERMISSION, INPUT_PULLUP);

  pinMode(PIN_LEVER_SIGNAL_A2, INPUT_PULLUP);
  pinMode(PIN_BUTTON_ROUTE_A_FIXATION, INPUT_PULLUP);

  levers[SWITCH_5].attach(PIN_LEVER_SWITCH_5);
  levers[SWITCH_1].attach(PIN_LEVER_SWITCH_1);
  levers[SWITCHING_PERMISSION].attach(PIN_LOCK_SWITCHING_PERMISSION);

  // Special case: route fixation button should take a second to activate.
  levers[ROUTE_A_FIXATION].interval(1000);

  // TODO: look up the initial lever positions and update accordingly.
}

