Added chat, better keyboard support, and logout features.