An easy to use NIO-based socket program designed to be able to scale as needed