#25 scene graph sort of works now, though the matricies are not being calculated correctly