Qt and other middleware
Creating scripting interface