added partial derivatives
fitting functions move to a separate package, 5PL fitting