brought back rake tasks
corrected rake test case
restructure survey builder to return whether the survey was built
reimplemented surveyor rake tasks to use survey_builder