Renaming the links to make it clear in which direction the links
traverse.
Changed row and column to row_traversal and column_traversal
to try and make it clear where the links point.
The intent is to change rows by up and down and change columns
by right and left.
Adding tests to test the macros for link traversal.
This was a big oversight in the testing and is now being corrected.