Simulation, implementation and monitoring of heat pump load shifting using a predictive controller. (15th October 2017)