TODO
- Create remote datasource
- Create domain model (separate remote model not required)
- Setup DI
- Add core module for interfaces and model
- Setup Retrofit
- Create feature module
- Create Use cases to call data source API
- Create view model to call use case
- Create dummy screens to call view models and observe events
- Create Character List screen
- Create Details screen
TBD
- Fix missing Dimension data
- Fix version number in gradle dependencies.