Introduced Skill and SkillViewModel