fixed merge function
added hasChild() and hasParent() methods to skill class
added reIndex function to SkillGraph class