ZVISION: More complete engine implementation

These should probably be removed now, since they are contained in the rect above