Simple graph implemented w/ unit tests