multi-module-clean-architecture Multi Module Clean Architecture with Hilt Http Client with Retrofit and Ktor Client Cahcing with Room Unit Testing with JUnit4 and Mockito and Robolectric Instrumentation Testing with Espresso