rough framework of the webpage