Chemical reactions energy conservation

This branch addresses some chemical-reactions energy (and momentum)-accounting issues that particularly affect models that focus closely on a single bond or a single molecule.