Added methods saveData, loadData, clearData