Restructured view model to contain a "lists" node for maintaining multiple lists.