Update the schedule model to make it a bit easier to handle