Added the conjugate gradient method to solve linear equations. Still dont know if it is working. Also in the process of removing BTAS.
Completely got rid of BTAS from block. Now all the overlap functionality is implemented from inside the spinblock.