A wonderful interactive implementation of tesselations from the NRich website.
http://nrich.maths.org/public/viewer.php?obj_id=6069