temperature control is now adjustable

moved away from lookup table. ideal temperature is now updated every one
second and the time register now holds the time in seconds.