Updated adjList with removeEdge, removeVertex, updateEdge, added Edge object that stores destination vertex and associated edge weight