Functionnal base
Add config libraries and plugin
Add config code