Added draft programs written whilst implementing GMRES