Missing functionality

This builds on the other PRs and adds Delete functionality.

I'll close the other two.