handle new user proxy endpoints, use express, upgrade socketio