logic updates

Pump control logic is now tested and working
Heating logic was modified to have a 'reset' default state where the
relay is CLOSED so that the real machine buttons work as normal without
interference.