now sing one DB for applicaiton and users
questionnaire validation including other field
server side validation that user hasnt already answered the question (intentionaly redundant check, this also checked by creating unanswered array on login)
questinnaire server side validation