Checking consistency of save file

Make sure no-one has tampered with it.
Also making the save file stored in a different place
Linked to enhancement #2