Add UML for similarity craetion (gasp)

Sigh. I gave in. I stood up to this ridiculousness for as long as possible, but
I had to give in to the machine.

Here's to all the brave men that remain standing. I salute you.