Work on core highlight and UI

 - MODIFY: highglightChange and eraseChange methods
 - ADD: merge function and mergebycolor functionality
 - FIX: erase bugs
 - FIX: merge bugs
 - ADD: range export
prettify used and remove unused code
ADD: number of occurences render and logic
add untracked files and micro ui fixes