Added ProjectionMatrixFactory under gl package.