Pure Python 2D geometry with frame safety and Qt adaptors.