Added provider to allow for the use and extension of config
Added guide for use of proivder config