Battle
- Animate rearrange hand after card is used
- Do not Highlight unusable cards
- Show on who enemies will use the cards
- Highlight which card is targeting
- Allow cancelling targeting
- Extend BattleState object to contain everything for effect resolver to work
- Implement a stack/queue to control effects
- Make battle work with numbers different than 3 vs 3
- Merge HeroCard and MonsterCard
- Make Enchantments be dropped as an effect like Defaults
- No need to start coroutine for targeting
- Indicate which Default is triggering
- Merge BattleClock with BattleState
- Do not bundle together buffs of the same type that have different durations

Story
- Make dialogue show letter by letter.
- Make dialogue pause at punctuation.