Recode the frontend with Angularjs.
merge index.html
add .gitignore