add missing css/html files for demos, update .gitignore to fix future changes there