Fix list.rb setter overrides

Some overzealous refactoring; I changed update_attribute to update_column without realizing these were really just setting values, not saving them. Had been update_attribute(), not sure how that worked.
Merge pull request #68 from whatcould/master

Fix list.rb creation