refactor accel calculations, add damp force