Refactored Node list to a Collection in edges.
Moved a traversable method into the proper class