Added repeat button
Setting safe fallback point
Upgraded javascript libraries and started refactoring the audio into a class. This commit has no controls
Refactored to better use backbone