update apache 2.0 license
add gitignore
initial code commit