add wf-app generator