Added High Low outdoor temp

Also made functions out of code used more than once like bad Bat(); to
save space.