SotenShopClient Arcitecture Clean & MVVM Library LiveData AAC ViewModel Paging3 DataBinding Room Navigation Coroutine Hilt Coil Retrofit2