changes as per reviews by justin Tadlock https://themes.trac.wordpress.org/ticket/20160#comment:16
style changes
page layout and page class fix for 404
added back comments
page layout