Added the WorldObject class