KotlinBoilerplate JetPack architecture with AndroidX components working on the in-memory cache strategy. 3rd party dependencies Okhttp Retrofit Gson