Apply heat bath after plugins execute their functions

[#56880370]
Chemical Reactions: implement bonds exchange mechanism

[#56880370]
Chemical Reactions: update "Bonds Exchange" interactive

[#56880370]

Add energy graph, so energy conservation can be tested.