I'm working on a similar set up in my app, I modeled my data off of the Landmarks Tutorial Apple has. My data is stored in a series of arrays in a json file and a swift.file of a class with enums of those data types from the array. I followed the Landmarks tutorial structure to a tea.