Sophie's update 3/25

Updated DList and DListNode to take any object. Fixed findConnections()
so that it works with every test I made, and I added those tests to the
test code. Also changed the visual gameboard to print the right
coordinates.