Added main plugin class