Made stripping recursive for deeper data structures, fixed single-item
dicts for plotting
Add restore method to DiffractionCrystalEnvironment