Initial commit of the clue class
Added blank failing tests.
Wrote constructor and methods
Continued the methods
Added return types to Cell methods.
Half-way through something.
More stuff not doing something.
Merge branch 'develop' into testadjacencylist
Added index to the cell constructor
Merge remote-tracking branch 'origin/cellclass' into testadjacencylist
Implemented all tests.
Adding calcIndex test.
More stuff.
Constructor that sets adjacency.  Also getAdjList now returns based on class variables.  But... tests don't pass.
Tests wern't running because setup() declared 'Cell zero = ...', but that never didn't affect the class declared variables.  Changed to 'zer = ...'
Adjacency tests now passing.
Attempted target/path traversal; failed badly.  This is a commit of non-working code (sorry Ryan).
Everything compiles, but calcTargets is still wrong.

Implemented calcIndex, tests pass.
Getting closer to working code.

calcTargets is still extremely broken.
Working more on the code, but still not working.