engine: Add PZEngine class as a model part of this application