setting up page structure