Added Socket Server and more GUI