Move command to its own CommandExecutor outside of main plugin