More progress for integrating new structs. Still messy
Fix isNoChange to remove omit empty diffs generated by diff_match_patch
Reworked playback to use the new structure. Much cleaner
Empty textareas