In object.py, re-instantiate the scaling, rotation, and translation lines if you commented them out previously:
def update (self, events = None):
glPushMatrix ()
for $c$ in self.components:
if isinstance (c, Transform):
pos = c.get_position ()
scale $=$ c.get_scale ()
rot_angle = c.get_rotation_angle ( )
rot_axis = c.get_rotation_axis()
glTranslatef(pos.x, pos.y, pos.z)
glRotated(rot_angle, rot_axis.x,
rot_axis.y, rot_axis.z)
glscalef(scale.x, scale.y, scale.z)
elif isinstance (c, Mesh3D) :
glColor (1, 1, 1)