added third party plugins, moved widget codes, implemented inferno templates theme support