implement adwidgets.dll for easy UI implementation instead of adplugin loading