basic save and load functional!  need error checking and cleanup
fixed file load so it works right