Wow.. looks like tedious work! This idea would work well on a site if they were puzzle pieces instead! (could really become a great project)