signed version
add .gitignore file