Chapter 3 - Added a World class which contains our currently viewable
world.  Then used a scene graph to organize and act on all the sprites.