Improve error handling for upload.
Updated database file.
Fixed typo.
Improved file handling.
Added narrative bundle exclusively for unit testing.
Removed unused migration.
Updated Narrative migration so that it doesn't empty out directories anymore.
Added test coverage for Narrative model.