Added Comonoids; still need Comonoid instance of CoverTree'