Keep the test imports from escaping
Avoid unittest collisions by making them static
Match the nibble position to the coordinate enumeration

Also fix the accessor functions