DataManager now implements saveable and is loaded into the SaveManager at start. Save/Load appears to work as expected