minor adjustments to demo, adjust gitignore