Save and Load

added save and load file. Untested. formatted print output differently