A simple, highly customisable, data-driven 3D carousel for iOS and Mac OS