Redesign and Refactoring for extension
One hand card - One class
One equipment - One class
One heroSkill - One class
Enum type using
All of the above are not tested yet