Add ability to toggle survey visibility.
Improve survey schema
Add public face to survey bundle.