reorganize
citizen science data models
implement get_or_create_by_natural_key
create_report() streamlines creation of related event & annotations
initial excel import routine

read columns & match to database entities
initial import data implementation
auto-determine file type and generate appropriate IO class
rename
update model definitions
more robust to various table layouts
use previous import as 'template' where applicable
fix app_label reference in reverse migration
infrastructure support for progress bar & template selection
better Parameter handling
generalize annotation serializer and use for identifier
import process improvements
additional queryset helpers
better status reporting
save record cell range
create event on report save