Now sourcing the cities from a web API
Moved the data fetching to the repo class.
Moved model stuff to core and now translating observable to a list
Made the fragment implement the Observer interface
Removed overrides that just make things more verbose
Went back to using a cache instead of using a Subject
Added high/low temps to the detail view