Better log messages
Passing set function to BasicSkill::manage
Storing skill instances in SkillManager instead of singleton skills