New Snapshot feature, plus lots of small bug fixes and changes.