scope explorers and mazes by session so multiple connections can be made to the backend without it screwing up state
Merge branch 'master' into judge