Added row and column to the nav_cell

Since we are passing around nav cell's this seems like a decent idea. We
will need to cut down the on the memory that bools use.
Fixed bug in position

North is row - 1 not row + 1