Config file is obtained from a remote source before parsing #6.
Parsing logic separated from the MainActivity.