Clean text fields and data model in service, when new file action is executed.
Remove DataService class.
Create action class for loading files. Display file open dialog, when load action is executed.
Load data from file and fill settings text fields with data from loaded file.
Save path for currently opened file.
Create method building data object from components.
Create save file action and assign it to save button.
Add save dialog initial configuration to save action.
Rename loader package to io package.
Serialize and save script to file when save action is executed.
Enable formatted output, when saving data to xml file.
Refactor error handling in loading/saving data.
Add save file as action.
Merge branch 'new-load-save-actions'