push updates
add gitignore