Annotated exercise for basic socket using MSFT Winsock2