Survey Profile almost completely done

Database works. Working on some small UI stuff and then I will be able
to replicate it for the rest of the survey.