Test class for HeroModel. Not 100% complete, but depends on Weapon