added sandbox, and running sandboxed code
added populateChallenges.js
correctly returning socket
added test and testResults in sockets.js
Merge branch 'submit' into dev