Added the built-in std::vector for array lists and unordered_map for hash maps