redo video-player using more html instead of all js, see #39