Enhancements/conveniance of use 5

Changed the interface to create, get, save, and delete resources. Pushed it down to the individual class instance.

We will probably change this later, as we realize that we don't want to expose clients to this use.