ZENGINE: Fix code formatting to follow the convention
ZENGINE: Convert 'Object' implicit conversion operators to accessors

Implicit conversion, while simple can cause problems and doesn't
show exactly how to get the value.
ZENGINE: Force 'Object' constructors to be explicit.