Replace HTTP methods with CRUD

PR that fixes #8 by replacing HTTP methods with CRUD and also changed `Do.defaultMethod` to "update" (`PUT`).