fix some missing files...
update .gitignore