separated ot particlestates struct to own file
separated out particleState class to own file
added diffusionReactions in constant size 3x3x3 array