В этом выпуске мы немного затронем роль Software architect (архитектора программного обеспечения) и выберем набор пакетов для решения нашей задачи. Вы можете не согласиться с выбором автора, но что поделать - всем мил не будешь. Напоминаю: исходные коды проекта находятся на GitHub. Подробности в "Выпуск 16. Где взять тексты программы ?" для тех, кто уже смотрел, прямые ссылки: и более простой проект вы можете посмотреть по ссылке