Part 2 complete

Part 2 of the project has been completed.

New features:
	Added sorting. Application now creates lists of edges and
		sorts them using insertion sort, count sort and
		quicksort.
	Changed graph representation. Now, instead of bulky Vertex objects
		everywhere, the program just uses integers to represent
		the vertices and Edge objects to represent the edges.