HashTable bug fixes.
Added functional red black tree.