add ThemeManager
add magicmod vendor