Connected Match-3 to RPG elements

You now recover health from potions.
Salvage increases from collecting armor.
Weapon and Enemy combined into one overarching type, with subtype
defining what they really are.
Enemies killed now earn XP.