minor fixes
add git ignore file