Convergence works!

Tested for 50x50 matrix and it works. All methods work. Need to cleanup
some of them though