bug fixed, but code is running extremely slow.
had the bugfix inside a loop, ooops. now its outside, yet code is still
terribly slow. This needs reworking. Might as well rework the entire
update framework on a model based on weather a destination is inside
(updateall) or outside (updatekeepsaddle). Then I need the ability to
loop through a box of diffusionreactions, so thinking of removing
diffusion reactions from the standard reaction list and adding the as a
box again.
added new testfiles after bugfix.
separated ot particlestates struct to own file
separated out particleState class to own file
added diffusionReactions in constant size 3x3x3 array