Added checkpoints and other small fixes

made sharpening stones work