Refactoring Pet and Hero classes. Adding Character ancestor