Replaced dictionaries with arrays to make enumeration of objects less clunky and also in the same order as the objects are listed in the project file.