Update Map

Added OrderedMap, and  hashmap was renamed UnorderedMap
Thus, HashMap.cs was renamed Map.cs