networkViewer several fixes
added Widget.js as template