Update serialization, add save and load buttons to GUI, save works