More fixes and lib updates
timeline refactor

okay so super messy code but a more useful display of upcoming and past
milestones