Add missing files, tweak gitignore