provide callback for proper termination of Socraticqs sessions
added per session userID to keep sessions from interfering with each other
added socraticqs demo instructions