Add equals method for object, create separate comparable interface
use equals instead of compareTo === 0
Rewrite es6basemap to use hashcodes, and Entry linked k,v nodes.
change map interface so that set returns the old value
change treemap tree interface to Tree, rather than redblacktree
remove redundant has method
add values to set, remove commented out stuff