alias survey.user to survey.creator.  use :class_name option in AR association, with specified foreign key
add .takers alias as has_many_through association with options for class_name and source and foreign_key
aliased created_surveys and taken_surveys to return survey objects
formatting changes