clean repository version
add gitignore