refactor one test
filter_results renamed results_by_step
controler updates heater water temperature
heater water temperature depends on outside temperature
wrap simulation result in class
refactor extract of temperatures form simulation results in tests