added heat exchanger component and test