finished chat server, cleanup of usermodel, other ui cleanup