calculate offset if not provided in vmap.
added PlayerView to listen to touch/mouse events on the video element.
api sends buffered event and duration event
separated gui code into AdDisplay, Controls and Native Control Managers.