Tidy styles and style recording state on local data-recording attribute
Emit 'configured' event on the camera object instead of broadcast
Remove timer DOM updates from camera.js and tidy up code
Move focusring out into its own view. Update styling. Respond to events in AppController
Code tidy
Introduce `appendTo` method to views to prevent direct DOM contact from controllers
Remove calls to old removed function
Upgrade Alameda
These modules don't need to be loaded here
The soundeffect file has to be loadable when requirejs isn't being used.
Typo
Don't use the DOM to setup initial state
Don't let activity module boot itself, instead check for activity and boot the app when that check is complete
Move use strict inside closure
Remove enableButtons and disableButtons API from camera
Correct dodgy define closure erroring on startup
Rework how button state is managed
Remove more ids and replace with 'js-' hook classes
Remvoe dead code
Clean up controls view code