Remove tree node from grunt
update not ready for production, and add presentatin
remove index.ts content
breakup helpers by generic type
write mapForEach and mapEquals, remove generic word from all helpers
remove hashfunction interface
update iterator to meet the new es6 standard, iterator return ({ value: ..., done: true || false})
write es6 base map iteratore for keys and values
captialize forEachMApcallback
fix hashBiMap to implement BiMap, and use the new hashmap interface
remove keys from TreeSet