We defined the principal classes of the project

Battle : the game
Player : One of the two opponents
Heros : Chosen by the Player
Spell : Link to the Heros
Passive : Also link to the Heros
Conan : A subclass of Heros used to the tests