Lay out the basic structure