bool CompareParts(Skeleton currentSet)
	{
		List<Vector3> compareList;
		List<Vector3> newList = currentSet.GetParts();
		
		float score;
		bool isSame = false;
		
		for (int i = 0; i < skeletonList.Count; i++)
		{
			score = 0;
			compareList = skeletonList[i].GetParts();
			
			for (int i2 = 0; i2 < newList.Count; i2++)
			{
				score += Vector3.Distance(newList[i2], compareList[i2]);
			}
			
			if (score < disThreshold)
			{
				isSame = true;
			}
		}
		
		if (isSame == false)
		{
			// Add to list
			skeletonList.Add(new SkeletonItem(newList));
			return false;
		}
		else
		{
			return true;
		}
	}