refac:app confiuration altered to allow configuration to take place from content providers as well (created before application instance)