Adding direction search and function with analytical gradient and hessian test
Adding baseUnconstrainedOptimization and steepestDescent and ConjugateGradient implementation!