Survey controller

Look at AdminBaseController, or elsewhere.