beginning work on timeline view component