Socket related code added. Client management code added
Converted to a eclipse project with maked