start of authentication. do not create socket unless logged in
key -> criteria for retrieve
adding correct index for auths
adding router for basic ajax routing pre-sockets
adding login / signup
making socket.io use "smart" host finding
making save / set clearer