some fixes to help publish new packages
updated gitignore