Implements a basic chat application using pure post, short polling, long polling, and websockets. Used as part of the LSDG Websockets presentation.
You can find the presentation here:
https://docs.google.com/presentation/d/1vJmGUcNFa-tHJbslXFc9IV7zEKIJV8ols26I45v_BE4/edit?usp=sharing