updated gitignore and package