add layout to page

A layout wraps the page's content and is shared throughout the
site.
add layouts to blog application