Renamed player class to character class. Makes more sense as abstractions, as player and enemies are characters entities. It also implements IFigthable, that includes the methods for performing attack and defense actions