Moved the files into a module.