Implemented year switching, and saving/retrieving Setup data
Merge remote-tracking branch 'origin/azure' into azure