add gitignore
add all basic applications