changes to vertexCount and edgeCount

Runtime required is O(1), so created new variables
verticesCoung and edgeCount to keep number.
Changed methods are:
vertexCount()
edgeCount()
addVertex()
removeVertex()
addEdge() - only when added new edge, not change weight
removeEdge()