Adjust layout to put all content inside a container

This sets a maximum width on the content, and centers it on the page