Web application for creating and completing surveys