[TASK] Add create support and missing tests

Adds support for deleting objects and creating objects.
For creating objects we force the resource argument
to be present. This could be cleaned up later on.