Cleanup classes, new i2xy() for coordinates, rewrite i2box().
Rewrite __init__() and test cases.
Rewrite __init__() and test cases.
Rewrite __init_() and test cases. Row and col ok, box indexin to do.