public void StartGroup(string name)
{
var group = new TimePoint()
{
Name = name,
GroupStartTime = DateTime.Now,
InternalPoints = new List<TimePoint>()
};
currentPointsList.Add(group);
currentGroupLevels.Add(group);
currentPointsList = group.InternalPoints;
}