add initial source file
add gitignore