This is an experimental Application that I have built using long-running Socket connections to play with how asynchronous sockets work