[WIP] Fixes, QOL

Wait until a build is out and tested before merging, pls.
non-bugfix changes:
* nicer logs
* environment variables
* colorschemes
* nicknames
* persistent storage

Resolves  #8, #16, #27, #28