FIXED Edge issues, now use an Edge class instead of int weights to make Edges more dynamic