added page_layout relationship to model