Adding Edge class, working on header file for main Graph class. Deciding to make one class represent both directed and undirected graphs
Have two different edge classes, directed and undirected.
Collapsed edge classes into one class, no need for directed or undirected. Instead each edge willonly point to one vertex, the source vertex will be implied by which list or matrix row the edge is contained in