Binary Search and End Game Instance

The shop is now sorted and items are found via binary search. The list
man was updated. The end game instance which will ask for the path
forwards and backwards has been added.