ZVISION: More complete engine implementation

Typo: invertory -> inventory (applies to all these functions)