Initial refactor commit
Basic command handling and recieving of private messages
Use my version of the IRC library
Start of user list
Add support for highlighting
Basic join/part/info messages
Make code more modular handle more commands
Start work on plugin system
Fix typos more work on plugin system
Add plugins on the client side
Add support for getting kicked and being kicked
Add generic error handler
Improve private messaging formatting for the user
Fallback to catch commands
Work on message input and add more support for different commands
Use added message when deciding whether or not to increment unreads - will highlight status for error messages
Support more commands and start work on main screen
Change look/feel of menu somewhat
Make nav scrollable
Change icon style make sidebar scrollable