add net library
add logging module
add locker module
add Thread module
add buffer module
add file header for buffer
add address module
add socket module (without implementation Read/Write event)