initial commit of 2.x branch
directory structure update
removed unnecessary files
restored missig files content
updated gulpfile
updated gulpfile
initial implementation of Map
updated es6/Map
updated es6/Map
initial commit of es6/Set
initial implementation of es6/Map and es6/Set
added JSDoc comments
updated Graph tests
updated linkedlist implementation
Graph#add throws DuplicateNodeException
Initial commit of LinkedList passing tests.
initial commit of es6/Symbol
initial commit of GraphIterators
graph depthfirst iterator
working graph iterators