added missing file, restored JS empty template, added git-ignore entries