Attempt to implement ITemplateHelpersProvider
Create trait TemplateFactory instead of BasePresenter
Exclude method setupConfigProvider
Fix docs
Improve extension register method
Remove usage of unused class
Create & Implement IConfigFile
Move IConfig file from DI to Config namespace