Круг таскается
Рефакторинг
Рабочая альфа.