Laying out UVs with Python