Create chat base.
Add some stuff like light session handling.
Implement some more basic functionality.
Implement canvas drawing feature + add local libs.
Add scrolling functionality.
Add more details to users.
Add an observer for window changes.
Make a dark design.
Create template
Turn canvas into a panel.
Fix silly bug.
Add basic docking support.
Expand on docking functionality.
Mostly implement panels.
Make panels minimizable
Add basic pastebin.
Add missing vendor files.
Fix little bug that broke the getLastState system
Change font.
Start work on resizable panels.