Imagine i create a game level using the addObject method like so
If i call the sub world to draw the level again will i write the new level over the top of the old level or will the
old objects be removed from the heap.
addObject(new Floor(),x,y);