Adding web curl/rest and associated tests