Created set method for ViewList to make list more private - Changed some existing logic to include new ViewList methods