Create working path if it doesn't exist

And change behaviour to allow us to never delete things.

Change-Id: Ibf5e7c1075e9236c65a4eda044403c4c4cc9f38a