def populate
      file = File.new(json_file, 'r')
      storage = Yajl::Parser.parse(file)

      storage['lists'].each do |lists|
        lists.each do |list_name, items|
          @lists << list = List.new(list_name)

          items.each do |item|
            item.each do |name,value|
              list.add_item(Item.new(name,value))
            end
          end
        end
      end
    end
def populate
      file = File.new(json_file, 'r')
      storage = Yajl::Parser.parse(file)

      storage['lists'].each do |lists|
        lists.each do |list_name, items|
          @lists << list = List.new(list_name)

          items.each do |item|
            item.each do |name,value|
              list.add_item(Item.new(name,value))
            end
          end
        end
      end
    end
Take a JSON representation of data and explode it out into the constituent
 Lists and Items for the given Storage instance.

 Returns nothing.