identified bug. fidning vertice by degree was also using used edges. now fixed it. starting tests now
bugfix works. all tests working. refactored test files structure