nunaliit2-js: Interim commit of work on timeline widget

Issue #290