Updated plugin system to force menu refresh and only run enabled plugins