Closes #143 for real this time. Added better handling for users departing. Addresses the web client portion of #151.