UPDATE: 2D text output support
UPDATE: added root Geometry class for engine objects
UPDATE: added object translation support
UPDATE: some text output fixes
UPDATE: Geometry object ids