Спасибо за напоминание. В прошлом месяце я был очень занят и не мог найти на это время. Теперь, когда у меня появилось больше свободного времени, я планирую начать это через день-два.
Я считаю, что это будет довольно масштабная переработка, поскольку требования различаются для каждого TL, поэтому логику тоже придётся доработать.