Fixing capitilization
Stubbing out colorspace conversion method
Fleshing out architecture a bit more, comparison algorithms are now delegates, colorspaces have been broken up a bit