A client that can be used to consume web based APIs