add mutation-summary library for observing dom changes
Refactor and item observation of Timeline DOM changes