An implementation of Qt for JavaScript