Fixed so nodes cannot be swapped diagonally

Håller med till 100%, min mening är bara att det kravet är riktigt helt uppfyllt då samtliga noder som inte har samma z och y värde returnerar true.  nisDiangonallyAdjacent(Node(5,5), Node(8,8)) returnerar true när jag tycker det borde vara false. Det är visserligen en privat hjälpmetod men tycker namnet ändå ska representera implementationen så exakt det går