Feature/200 extra date

This is the combination of two tickets. It contains updates for the Story field on the one hand and also includes the work for ticket 200 on added extra dates (with tests) and the migration.