Asteroid Rader MVVM design patern Libraries Retrofit , Moshi , Room , glide , navigation , RecyclerView video AsteroidRadar.mp4