github-repository-android Tools Retrofit Hilt MVVM Architecture Components (Lifecycle, LiveData, ViewModel, Navigation) Android Material Design Library Glide Kotlin Corutines