use implicits instead of utils
first cut at unit testing trivial graphs