Add initial support for snapshotting.

Not tested.
Initialize snapConf