A random/non-linear browser based video player built in HTML5