Files now read and allocate memory correctly, modified greps code so
that it works with the structs instead of having to individually set the
widths and heights it now does so automatically upon calling the file

	modified:   FileIO/matrixdim.c
	modified:   FileIO/matrixdim.h
	modified:   Matrices/matrices.c
	modified:   Matrices/matrices.h
	modified:   Operations/checkoperations.c
	modified:   Operations/checkoperations.h
	modified:   main.c