tweaks and added global .gitignore