First draft for VirtualDOM working.