add gitignore and other non-code files