Data Structures written in Swift and Objective C