Thanks! Adding Checkpoints was actually a feature I wanted to add, but I didn't want to fall into too much scope creep and not be able to finish in time so I had to cut out the feature.