update the way of combat calculating

add the Skill class and update CombatUnit