Created services for Aws and Realtime node server communication to dry up controllers
Updated grunt build task to not run tests or JSHint (#yolo #coffeescript)
Completed realtime service
Added basic html to display view to display incoming gifs
DisplayCtrl listens for gif created events and updates gif model
Updated gruntfile copy:dist to bring over contents of vendor directory
Cleaned up logic within gifCreator#hasUserMedia a bit
Introduced button instead of space bar to start gif generation
Added dynamic calculation of aspect ratio when creating gif
Added config values to directive for width/height of resulting gif
Updated to continuously play video stream (unless stitching)
Updated to keep gif arrays at a fixed size
Took first pass at formal styling of main display
Updated AWS service to retrieve most 50 recent gifs from node server (which I updated have such functionality)
Added resolve function to display route to retrieve gifs
Added svg images and styling
Updated app resolve functions to use injection syntax (ng-min does not pick up resolve functions)
Updated grunt build file to pull in images (copy)
Added fade animation to camera roll on main display and display route
Made camera button div span the entire display due to touch screen hot spot issues
Added OMR favicon
Added recording image - displayed (fading in/out) in upper left corner of video feed while recording is in progress
Added countdown timer during recording and moved recording indicator to center
Added a few more css3 animations to clean things up too!
Uncommented callback invocation (so it actually works)
minor styling fix to resolve scrolling ability in camera view
Merge branch 'feature/base-urls'