Snapshot and image destruction support and some API refactoring