Implemented dom rendered for list
add initial merge implementation