I'm going to head back into Chrome, give the page a refresh, type in some message like This should work, and when we submit the form we should see it show up over here as a new message:

I'm going to send it off and you can see that right inside the Terminal, we have a user sending This should work, and it also shows up in Chrome:

The same thing is true if I open up a second connection, I'm going to open up the Developer Tools so we can see exactly what's happening behind the scenes. I'm going to type some message like From tab 2, Send it off:

We should see it over in tab 1, and we do:

Perfect, everything is working as expected. Now obviously the setup is not complete; we want to wipe that form value after we send the message, and we want to take care of a few other UI-related things, but for now it is working pretty well.
With a basic form in place, the second thing we're going to do is render incoming messages to the screen. Now once again it is going to look pretty ugly, but it will get the job done.