Th ml

Hey guys I AJAXed the process of answering surveys, implemented the creation of the 'completes' objects we needed and set up a check to ensure users can only take a survey once. All the functionality seems to be good so if you get a chance checkout the branch and let me know what you think.