Created class for store config data.

* Created config class;
* Update provider interface to use the new config class;
* Update bootstrap, now a Config object is instanciated on constructor
  of Bootstrap class.
Merge branch 'develop'