Lots of changes to the session. Removed participant and message (refactored into session).