sockaddr_in structs for bind and client addresses are now stored on stack, rather than heap
Added helper method for sockaddr_in struct initialization.