App contains the initial screen with search bar, user can search the artist using a query, search is reactive, in other words results will be shown as search on type basis.
When the user clicks any one of the artist from search result list, screen containing the list of albums of the artist is displayed.
When the user clicks the album from the list, the album detail is shown which contains the track list in the album.
MVVM architecture is followed in this project with LiveData and RxJava.