added a bunch of stuff for website, using express and socketio