Initial abstract base class for Monsters