add gui_rect save/load
add test_gui.lua for testing GUI stuff