Chat bug fixes and challenge feature improvement

* Fixed bugs in both server and client, improved usability
* Game participants are now listed in challenge window