renamed makefile
updated buffer
updated Address module
updated implmentation of socket
fixed bug of buffer
set socket as non-block
updated Write event solving