Fix #410 add a tech-tree view for task dependencies