Refactoring of Differentiator to use factory function for expression classes;
Refactoring of Differentiator to use factory function for expression classes;

tsemaylo/DerrivativeSolver,tsemaylo/DerrivativeSolver,tsemaylo/DerrivativeSolver,tsemaylo/DerrivativeSolver