base files for a new module