TODO:

- mysql
- better configurator
- write in modular form so that cocoaDialog can be easily replaced
  with Xdialog, for example.
