removed dependence on GraphLike abstract class
removed GraphLike source file