Add config module and test