Renaming BTree to SortedDict; also adding Dict