Added missing _padding method for convert_image and missing methods from BaseEngine abstract base class.