added load layout dialog
finished load/store of json