Support the write-out of solutions
Don't forget to set the ID
The solution export needs to be JSON
Increase the week number based on the history file
Fix JSON validity
Reduce the number of Shifts and selections drammatically
Implenent constraint S2b.
Generalize the consecutive violations
Implement constraint S2a