got rid of getRow, getCol, setRow and setCol, invocation on the movable elements  and used getSquare and setSquare instead.