Final version of diamond theory. We could not solve the bug with linewidth so
the gaps exists between the small tiles. However, with some larger spaces, there
are not that obvious.