Wrote ConcurrentBronKerboschMergeManager, which required 3 new classes.
SmartWeightManager shouldn't recreate existing edges.