front end

complete the front-end dev.