apps/ios/Snowbound.xcodeproj/project.pbxproj | 8 +- apps/ios/Snowbound/App.swift | 296 ++++++++++-- apps/ios/Snowbound/CanvasView.swift | 437 +++++++++++++++-- apps/ios/Snowbound/Script.swift | 17 +- apps/ios/build-rust.sh | 2 +- crates/mobile/Cargo.toml | 2 + crates/mobile/include/snowbound.h | 17 +- crates/mobile/src/lib.rs | 804 ++++++++++++++++++++------------ crates/mobile/src/tests.rs | 160 +++++++ 9 files changed, 1356 insertions(+), 387 deletions(-)