Socket Server that allows multiple connections