add gitignore and initialize demo app