Add file load/save functionality

The present commits implement buttons for loading and saving JSON data, using app menu buttons with native OS file browser window. Testing was done with dummy data.