More configurations and Swift version
- Adding a configuration option to determine the order of rendering the items. Options include Left-to-Right | Right-to-Left | Shortest column first (existing default).
- New demo screenshots
- Custom column count per section
- Swift version
- Code cleanup