Changed error to not accumulate over time. This can be easily changed back. Also, made it so that a t0 time was added to the parameter list so that the simulation can begin at an arbitrary time.