Renamed class from YouGUI to YouMainGUI
Updated GUI with a text input box and a tree panel
Added task model and task model item classes. Basic test for signal-slot functionality via button click.
Implemented basic tree structure in task panel.
Swapped to completely use QStandardItem/Model. Deleted relevant h and cpp files
Added internal task/subtask basic support.
Track header file and update filenames with _
Added delete for pointers, reorder includes, replaced string with wstring, and used auto for iterator.
Updated gitignore, and made hiddenRoot/itemModel class instance vars
Removed user file
Trying out save/load state (session management)
Removed debug code for merge.
Replaced treeview with treewidget
Added constants, some documentation, and code cleanup.
Cleaned up header files and documentation slightly.
Added a session manager class; changed implementation to use QTreeWidget instead of QTreeView + QStandardModel
Session management for window location/size implemented.
Merged updates from upstream into branch.
Fixed some linting issues.
More linting fixes.