added quasi-steady-state approximation (QSS) KineticMechanism
refactored ODE to not use macros
cleanup