Created set method for ViewList to make list more private

This.list.list came up with the tab issue, and I am proposing this change. I have a couple issues with this: first, how do I make sure this actually works and secondly, is set the right word because it seems like it could conflict?

UPDATE: Nevermind on testing this, from the code it looks like the whole widgy page would not work if this did not work.