Moved the StreamReader for the vec files to outside the function so that it stays the same on each call to read the next vector. Also, put the basis set limit as constant in Lanczos.cs.
Made a few other minor changes to fix errors.