Add KIN_COMP as a component type.
The mobility of a component can either be mobile or immobile.
add the kinetic component type.
when counting the component types, using the new types.
add a protection. If no kinetic reactions, do not run the ODE solver.
change from KIN_REACT_GIA process to REACT_GIA.