setting time update on each video individually to avoid sharing closure'd last
de-registering listeners and changing indentation
cleaning up some junk before the pull request