- Add 'refresh engine': refresh bindings and include files
- Add 'refresh include file'
* Add Graph generation parameters + generate graph option
* Automatically show graph labels (configured in ini file)
- Add ability to run a few scripts sequentially
* ability to load a default script (indicated in ini file)
* add an indicator of whether the algorithm is running or not
* add script status monitor (time running, current step, etc.)
- when exiting - make sure no algorithm is running. if yes - shutdown
- track if script was changed - when exiting - prompt for save.
* reset algorithm status
* better formatting (tab length) in the script editing window
- (minor) syntax highlighting for scripts
- add option for 'next step' to be a function (predicate)
- messages - scroll to bottom with new message
- add menu with all actions. Leave execute, stop and reset in the control panel (maybe with gifs instead of labels)
- Find a program icon for the main window