moved the deriv zero outside the kernel and into the integrator.  added initialization of potential buffer, and separated potential deriv influence from the self-gravitation code.