Added some fun examples.  Added a __toString() to Socket