updated gitignore
complete rewrite