Add new config loader module
Change config loader and add tests
Reorganize tests and bump version