Fixed make_node
Fixed make_map
Fixed print_list
Fixed Hashable equal functions
Fixed a mis-indent in print_list
Fixed logical inverison in equal_string
Fixed list_lookup
Fixed over-allocation of map.lists
Created map_index
Fixed maps