retain the last 5 snapshots
gitignore
Add fabric utility functions