Added position matrix to the code with translate(), scale(), rotate() methods ...