Fix widget update again

i think we should do something like the first answer here:
http://stackoverflow.com/questions/13055000/how-do-you-override-the-getter-method-for-a-rails-has-one-association
overriding the association method. I always try to find meaning in why method names are what they are in order to help me understand context, and this method ```setting_website``` is only different than ```website``` in order to avoid a collision, it fries my brain trying to distinguish between the two