Minor bug fix
Added missing __construct() parameters: main_plugin_file, plugin_path, app_path, base_path