initial import
add .gitignore
update .gitgnore