Screen 1:
- First screen should contain a List of all the products returned by the Service call.
- The list should support Lazy Loading. When scrolled to the bottom of the list, start lazy loading next page of products and append it to the list.
Screen 2 (optional):
- Second screen should display details of the product.
- BONUS: Ability to swipe to view next/previous item ( Eg: Gmail App)
- Retrofit (A type-safe HTTP client) - http://square.github.io/retrofit/
- Glide (image loading framework) - https://github.com/bumptech/glide
- TODO