add save/load functionality

Works from UI to DataAccess and back again.

Not tested that the UI loadForm function actually works