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?