Changed to use angularFire instead of Firebase directly
Refactored to use angularFire for explicit synchronisation
Refactor unique title and text directives
Increment question choice count on new response
Split questionShowCtrl into separate file because it's used by questionnaires and responses
Added watch function to angularFireCollection getByName to wait until collection contains item before assigning to scope variable
Replaced state access controls but removed prevent default
Changed logged in/out messages
Added animations
Apply scope in angularFire callbacks so alert messages get displayed
Loaded data into root scope during module's run phase
Reverted to using ngView instead of uiView in order to use animations
Fixed referrer search parameter passed from new/edit questionnaire to new question
Removed angular-ui-router as now using ngView instead of uiView
Removed angular ui router package
Remove question references from questionnaires on deletion
Added multiple answer choice feature
Fix bug with multiple choice question not selected leading to missing response answer
Added meta templates
Updated data structures in README