Added a bunch of stuff, including rudimentary chat.