add timeline library and hook it up with issue controller