Updated #list_shelves to include #start, #end, #total, #shelves[], #names[].  Added helper method of #list_shelf_names.