Commented ExtendedTimeline
Added necessary include annotations to ExtendedTimeline and corrected the code
Commented ZoomFunctions
Commented PlayerFunctions
Commented MainControlWidget
Commented InsertionWidget
Inherited Observable by ViewState and Observer by InsertionWidget and MainControlWidget
Commented ViewState
Commented VideoWidget
Edited the comments on VideoWidget