Thanks for all the comments.
I look at this sometimes and go "yeah, it's getting there" and then I realise that there's still so much to do. Lots and lots of tiny little fiddly bits

Anyway every little bit is progress. See if you can spot them :p

Squee club member. You may think that I'm the quiet one, but I'm not. Ask anyone who actually knows me. I can be as loud as the entire cheer squad at times.