Continued implementing save/load functionality

Ran into a few hiccoughs with loading in data; namely with the code that
identifies what part of the file is currently being read. Section
headers are being interpreted as combatants which is throwing
exceptions. Should be fairly easy to iron out, though.