Drop dependence of ForwardDiff

…and other improvement.