Added conversation functionality, minor tweaks throughout.