I’m building “RetroLens,” a camera app that feels like shooting with classic film cameras and appeals to nostalgic users. The UI should evoke analog dials and a viewfinder, with several ‘film’ profiles that apply live looks—grain, color shifts, and occasional light leaks—directly in the preview. Users pick a profile, see the effect instantly, and saved photos should include EXIF notes about the chosen film. Please scaffold the project in Kotlin with MVVM and Jetpack Compose, wire up a real-time preview using GPU shaders, and keep it smooth on devices ranging from 2GB to 16GB RAM. We’re targeting Android 15 only (minSdkVersion 35, targetSdkVersion 35). Photo saving should be fast on both UFS and eMMC storage. Make sure the project builds with a Gradle wrapper and include a couple of simple tests.