Added some very basic save / open functionality

Still a lot to improve, but we've got something of a start for this.