added some missing files
add proper gitignore