Save, SaveAs and open functionality done, how ever egdes does not restore