update test page and add .gitignore