Add Timeline Functionality

Adds Timeline functionality. The position of the video can be set from
the Timeline.