Fix deserialization (dayId, not id)
Don't trigger change events for deserialization
Add deserialization to demo