Added cropping for hexagonal variations.
Improved makefile to generate a small png and a svg.
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.