Fix wallet update
Added costs to cards
Sub bugs are counted as bugs
#27 Unified all action payloads to go through the 'action' event. Fixed rush abilities to match play abilities.
Removed debug log message
Changed card loading to correctly delete removed abilties
#26 Tested and fixed rush abilities. Added check to card model to prevent creation of cards with 'rush' trait and a rush ability which could cause issues in the gameplay logic
#24 #23 Added deckLimit and heroRequirement checks to deck creation. Checks will be ignored in test mode.
#28 Rush ability is auto-cast if no target required. Added check to force all abilities to have a 'requiresTarget' flag
#20 Added HeroHandler class and logic for attacking or using a hero's abilities
Updated frontend architecture doc
Added blue theme
Fixed styles for card title
#29 When a battle is over, it is removed from the user's active battles list and a tally is added to battlesWon or battlesLost
Initial AI work
Bug fixes for UI
Added metric to AI
AI improvements
AI fixes
#30 Solidified animation structure for FX. Added basic attack FX to new structure