Project Three: Patch #1

I tried to fix as many things as I could, but it probably won't be everything that was requested, but it's quite important things. The first thing is finally checkpoints, checkpoints are added in certain places, so it w…