lots of refactoring and reworking to make it even more flexible.
bug fix for webform insert handler (added default configs)