interactive plots added, runge-kutta still needs optimization