Added the Battle-Mage NPC and switchable class functionality. Not
playable yet, no damage output.