Created the Basic model. Isolated the Scaling as it's own matrix. I did this so that the children of each node doesn't get scaled when drawn.