Actual save file loading

And it only took 400+ commits.
Wait... I think I put this on a different branch? What is going on? Hopefully everything goes smoothly...