Schedules now actually sorted by "best"

according to section preferences only currently
Generated schedules now stored in their own document

instead of in the user object