Save method added
Save method completed, and toString created to get the saved file content at the right format
Merge remote-tracking branch 'origin/master'