Started to switch over to BGL-extra library for stuff like bfl/vebl trees and pooled adjacency-lists. Will need a patch to BGL-extra before it is compilable.