added gitignore, index manifest

used hostname to determine index.html template rather than case or
separate manifests.