Beautiful work!  and lots of it, 800 pieces....wow

Figuring out how to do something you have never done is what makes a good challenge.