Changed storage implementation to serialize all instance variables as a single hash of values.