Create typeclass for merge operation and add an instance for Div.
Add a bit of real logic to the divMerge instance so that it handles merging of Text.
Clean up commented code.