Foundations of chemical kinetics