Class and enemy changes for arena

Added a base class for enemies and class types, added a shadowling
class.