Added configuration module and dependancies