Added Save, Open and New Functionality