A formalization of category theory in Coq for personal study