small fixes
add gitignore