Use a map from strings to structs to represent a languageCollection