Cleaned up some code, changed the way translations added supporting Weblocks widget-translation-table