Designing Unique Skill Trees in Gaming