Altered MonsterFactory into a Monster Entity and Monster Manager.