added new functionalities to adapt Abstract MPC's functions to Temperature controller