Properties as record, not hash map
Change Delta interface
Only diff lists
Construct and mount the virtual DOM