Merged with kchen.
Created WorldManager class to separate world data from AppData. Added rendering options to worlds and objects
Merge remote-tracking branch 'origin/Mike' into kchen