Added time_period and year_month structs
Holding a time_period instead of a year in learn_period now
Saving and loading for the new time format not yet present
No work on the new format in the UI yet
Merge branch 'master' of https://github.com/jonessen96/SchoolMessOrganizer