Replace SendParser with CommandExecutor