Added missed new-style class
Reading byte streams from the network, splitting them the right way!

Heavily based on https://synack.me/blog/using-python-tcp-sockets