THINK-214-TRN

Keeping the survey under the engagement player object made no sense. This set of commits fixes that.

This is necessary because of issues in the pipeline that are planning on expanding the survey system into a more fully robust survey system. This represents the start of the work that will potentially allow https://github.com/slnz/creatr.io to be merged with WTC.