implements experience. Debug some problems on fight system
change tests initialization and create a postConditions for FightResult. Tests works
conflicts
Revert "change tests initialization and create a postConditions for FightResult. Tests works"

This reverts commit 3ed26816407ea494a16237e005a219c78295ac3f.
qRevert "conflicts"

This reverts commit 8580bbaa79e05da3af68972152034a4a8656eeb9.
Revert "Revert "change tests initialization and create a postConditions for FightResult. Tests works""

This reverts commit ec070653d3a2263d2aaf62a451383cfc395acf26.
implements levelUp and experience. Recreate the lost Tests code
change attributes to an attribute array