Hack together the old prototype from semester2 with websockets!