it's now only possible to lower temperature if it's above 0, and raise if it's below 9
changed createBoard signature to have defaults