added parsing code (full) with a failing test (check graph’s addEdge method)