More code clean up. Particularly in modified portions of linalg.cs  Added constructor with default values for FileInfo objects.