Chip Visited/Unvisited

Added a field called visited to keep track of visited chips for
findNetwork() and added methods for visiting and unvisiting a chip.
visited(), unvisited()
Added hw5 DList, Updated Sophie's connections and test code