Cleaned Character package

Updated Character classes; all characters are now linked to Character interface. Monsters are linked to CombatEntity; All movable/animate entities now connect to AnimateEntity

Added UML

Deleted unused classes, eliminated duplicate code, abstracted and generalized where possible. Still need to update comments.