loading graph from file properly
cycle detection working
beginning to implement finding a solution