Clone of Julian Shun's Ligra Graph processing library.