Ok, prova de conceito do deck editor está funcionando. Pesquisa cartas, reordena como quiser, adiciona e remove carta da deck list contando quantidade, salva e carrega bonitinho do banco de dados e tudo isso usando ajax pras coisas atualizarem sem precisar recarregar a página.
Agora vem a parte realmente trabalhosa, que é voltar e fazer certinho e com detalhes todas as partes que programei só o essencial pra prova de conceito. Ainda vai demorar um tanto pra ficar pronto, mas tá caminhando muito bem.