architecture -- renderer class skeleton, creation of matrix stack class