Make Cell.pos read-only

Cell position should never be changed after init - bad things would
happen.