Included the browsing context
Defined the event service
Removed fancy features that are not used by the core
Added a default event loop implementation
Implemented way of queuing actions
Provided legacy implementation of InvokeAsync
Implemented running defered scripts
Updated media info and selection of tracklists
Image loading for type=image
Removed unused properties and added browsing context awareness
Added the Empty() method
Started to add methods for the browsing context