added gitignore and module file