Criar Classe Desafio
Desafios são obstáculos com resoluções alternativas a combates. Possuem 4 atributos, nome, descrição, lista de resoluções e lista de recompensas.
Resumo:
- Criar classe Challenge (src/core/challenge.ts)
- Criar interface ChallengeOpts (src/core/challenge.ts)