I want to build a simple hub for mobile gamers: one place to see all installed games, track how much I play, and start each game with a custom pre-launch routine (turn on Do Not Disturb, clear cache where possible, and perform a light memory cleanup). The app should feel clean and fast with Material Design and a Bottom Navigation for Library, Stats, and Settings. Please set up a new Android project in Kotlin using MVVM: show the game list and playtime in a RecyclerView, store game metadata and per-game launch profiles in an SQLite database, and keep global preferences (theme, auto-scan) in DataStore. Use Dagger for dependency management and let a ViewModel drive the UI state. Minimum SDK and target SDK must be 30, and the app should be localizable, including ru-RU. Make sure the Gradle wrapper and dependency versions are compatible in a Linux dev environment so the project compiles cleanly; add a couple of simple tests or lint checks if possible.