current state, uses large array to track desired temp at time t.  Need to get rid of array because at project parameters of 1000 sec or so, this eats up all the MCU's RAM.