Changes.

- Rewrote the configs.
- Added additional color code support.
- Added option to open the gui (default = true) at first join.