added some more comments
added loading spinner
fixed Android stock/Dolphin browser bug for 'video.duration'
fixed opacity stuff for older browsers