Hypermedia client