Cleaned up the code a bit. Revision schedules are now generated when each schedule is first created instead of at a later time. All generated revision schedules are now stored in the .txt file