added .gitignore, package.json.
default non-present fields to strings
added form to index.html.