[CONFIGURATION, EXPERIMENT] Update project structure, add socket.io