Велике дякую за конструктивні зауваження!
За UI ви влучно помітили - одразу, як тільки почався джем, поставив пріоритет - буде час зроблю UI. Але як завжди - часу не залишилось :)
На рахунок тексту - мені дійсно соромно. Честно признаться - все писалось одразу в редакторі коду (без окремих текстових редакторів з підсвічуванням). Насправді спочатку був блокінг в draw_io всієї історії, щоб побачити загальну структуру і розгалуження, але після цього одразу в редактор коду. Це не виправдовує мене, але було саме так - вічне відчуття часових рамок, заставляє обирати на самі логічні шляхи роботи.
Дякую за відгук!