front-end:

- log window
- logging functions & callbacks for the Script class
- update callbacks, until log modal is closed