initialization code for other operating systems - currently VoidNet only supports windows initialization code for tcp client for other operating systems - " implement thread pool - god dammit so many tries and it doesnt work