add gitignore
commit prototype