added engine-class and integrated nativeconnector