Add Sauce storage support

Fix #3
Fix #16
Fix #17
Fix #19