Wow - what a great post!! I've heard the names of some of the parts but have never known what they looked like :oops:

Cheers for posting and taking all the photos - must have taken an age!
...