.

* create join table and model for users and surveys (when a user takes a survey, it should be recorded)
* move helper methods (except current_user) into the controller and/or the model
  * move first into the controller then refactor into the model where appropriate
* read http://guides.rubyonrails.org/association_basics.html
  * look into aliases
      * <code>:source</code> and <code>:class_name</code> and <code>:foreign_key</code>
  * look into <code>:include</code>
  * look into <code>:dependent => :destroy</code>
* think about creating a JS "class" (function) called surveyUI and define all the AJAX calls, etc. as named functions belonging to surveyUI, then bind those named functions to events in your $(document).ready