build out page structure