Add chat logging and imporve organization slightly.