added dynamic addon factory. If loads and creates addons from shared library