add deployment target
add gitignore