index page front-end finished