switch to Thin for pry support
change view and controller to support new instance variable passing feature