reorganized rendering scene graph so world is the root node
added additional matrix arthimetic methods
changed to using modified scene graph with world root node