Implemented the very first round of automatic differentials.
implemented fully the first round of differentials.