Adding assignment spec
Players aren't allowed to get negative atk/def stats when quaffing potions.
Added a PotionFactory class
We return hoards appropriate to the monster spec.