App is now using socket.io callbacks