continued implementation of Solin's method. Updated CMake file and test files accordingly.
added a little optmization in the computation of the likelihood gradients