internal void Move() { Point tailPoint = pointsList.First(); pointsList.Remove(tailPoint); Point headPoint = GetNextPoint(); pointsList.Add(headPoint); tailPoint.RemovePoint(); headPoint.DrawPoint(); }