Update and rename Projection.hs to MatrixGenerator.hs