Adding comments and explanations where needed in all files.
Also, TCP_Test and UDP_Test __str__ methods are now a little more
efficient