cleanup
add gitignore