Use Post::setupPostData()
Added extra top menu
Included example shortcode