PokemonApp Application that makes API request and receives services. Features Kotlin MVVM Dagger Hilt viewBinding Coroutine SOLID