refactoring towards more flexible widget handling
Implement different widget handling methods. Focus on long list.
bubble up active widgets
click on an inactive widget seeks the video to the time of occurrance
Fix library loading in index.html
Migrating plugins
Fix fullscreen function.
changes ti styleing + widget ui