calcTargets now avoids visited cells.
Merge branch 'implementation' into boardimplement
Merged Cell into BoardCell.
Fixed Room/WalkwayCell classes, loop-ized Cell class.

Using Indexes always over row/col.
Implementing *Targets methods in proper places.
Rewrote the tests

Conforming to index convention, removed unnecessary calcTargets() fn in tests.
Refactoring.

All the things.
Merge branch 'boardimplement' of https://github.com/DArtagan/csci306-clue into boardimplement
FileNotFound -> IOError in tests.
calcAdjacencies is no more.
Cells no longer calculate indexes.
No main in Board.
Remove calcAdjacencies cause we're using cell method
All non-targets tests now passing!!!!!!!
Most tests are passing.
Everything works.
Refactoring more.
More refactoring.
More refactoring.

Moved row, col to cell constructors, added cellCache.
Merge branch 'boardimplement' into develop