Get checkpoints working. Track direction of scroll. Major changes. Almost there.