Functional score loading/saving, now from new external file