#390 #391 Allow purchasing from within shortcodes and Adjust shortcode appearance after purchase. With created new helper Post, refactor Controllers Post, Shortcode