setup server, redesigned HTTPClient