initial training material
add gitignore