server can now listen for connections
added server settings and client settings dialog