ignore hidden files by default
create example
create setup.py