Snapshot and SniperState added

End to End test still fails
jars for backup

backup