update document
add gitignore file
update document of data module