Consume surveys and survey questions

* Create new surveys
* Generically answer survey questions