SpaceFlightNews Projeto que acessa api Space Flight News Koin Arquitetura MVVM Retrofit2 Coroutines State Pattern