update h1; add gitignore