Use immutable instead of mutable Swift data: - Use `struct` instead of `class`. - Use `let` instead of `var`. - Inline unnecessary variables. - Minor code cleanup.