Add preliminary socket demo.