feat(graph): Add draft of Tarjan SCC algorithm