https://grandslambids.com/tag/gantt-chart-javascript/