Implemented Q.alert, Q.confirm and Q.prompt