added shortcode and heading modules. added backwards compat for custom modules to work with old ids