attachedSkill manager refactoring and add update functionality