Add DOM diff & patching
Add test to show css transition