Added a 2nd character class (barbarian) to flush out common functionality between classes