using new time functions now
smarter use of my::time and more frequent update of visual performance info
extracted Socket class from Server