Refactoring
Audio Component
1. Code Refactor
2. Code Documentation
3. Code Unit Test
Merge branch 'resource-audio' of https://github.com/blackhydrogen/noop-sewi into resource-audio
Added a tester module
Added tester module to testRunner.html
Performance Enchancement
1. Resolve UI Freezing in Audio Resource Viewer
2. Changed how animation works in progress bar
styling changes
Code documentation
Merge pull request #126 from blackhydrogen/configurator

Fixed Configurator causing entire app to crash
refactoring
Merge pull request #127 from blackhydrogen/resource-timechart

Resource timechart
Merge pull request #128 from blackhydrogen/gallery

Gallery
Code Refactor
Code Refactor
Merge branch 'master' into resource-audio

Conflicts:
	static/sewi/js/app/common.js
Merge pull request #129 from blackhydrogen/resource-audio

Improved audio resource viewer loading efficiency
MediaControls and VideoResourceViewer no longer support method chaining
MediaControls events moved to constants global variable.

Classes that utilize the MediaControls have been updated to reflect this change.
Merge pull request #130 from blackhydrogen/resource-video

MediaControls refactored and modified slightly
Added Unit Tests for PanZoomWidget.
Minor change to PanZoomWidget - heights gets updated when the width is updated (originally it was assumed the height was set to auto).
Refactored a function in PanZoomWidget.