Move the persistent stuff into PersistentModel and update the tests accordingly
Update Readme to include PersistentModel

Update README.md
Merge pull request #14 from ekmartin/persistent

Move the safe deletion code to a PersistentModel