Вкратце по тому, что здесь происходит (пойдем по папкам сверху вниз):
- Button.py - класс для упрощенного создания/инициализации кнопок.
- Label.py - класс для упрощенного ввода значений.
- Treeview.py - класс для отображения таблицы в окне (ф-ции инициализации и управления виджетом).
- Application_data.py - пременные для treeview (словарь "колнки - отображаемые имена" и "колонки - размеры полей").
- Main_window.py - создание главного окна и панели инструментов.
- Sub_window.py - создание дополнительного окна для управления (добавление, удаления и тд.).
- Database_commands.py - файл, в котором длинные комманды для sqlite записаны в более короткие, читаемые перемнные.
- Database_controller.py - создание базы данных и функций управления ею.
- Main.py - файл, из которого запускается все вышеописанное.