 // Parameters:    None
 // Returns:       Boolean, True if the temperature has changed, else False
 // Description:   This function polls the temp sensors, retrieves the values, and then returns
-boolean buttonHandler(){
+boolean buttonHandler(uint8_t buttons){
 
   // --------------PARAMETERS---------------------
   int highModifier = 0;

  
  if (timeout <= 0) {                   // Turn on backlight for 30 seconds, else turn it off
    lcd.setBacklight(OFF);
    editable == FALSE
  }else {
    lcd.setBacklight(ON);
  }
  // timeout = timout -                 TODO: When networking is implement, get system time and use it to change timeout

  lcd.setCursor(0, 1);                  // Starting postion of character printing
  
  uint8_t buttons = lcd.readButtons();  // Constantly check to see if something has been put on the bus
  

long oldTemp = 0;
int timeout = 30;                 // Backlight timeout variable
boolean editable = FALSE;         // Determines whether or not button presses will do anything, used to avoid accidental changes
char* menu[] = {"Cooling", "Heating"};  // Menu display for either setting the high point or the low point of the temp range
int menuPosition = 1;             // Current position in the setting menu

// -------------Library Interaction--------------
