MonsterCreate
created abstract Monster and 3 it realisations
created a MonsterFactory initial class