A CatmullRom implementation in Swift